thought ahead - French English Dictionary